package com.wy.framework.pojos;

import java.sql.Timestamp;
import java.util.HashSet;
import java.util.Set;

/**
 * TSysCategoryList entity. @author MyEclipse Persistence Tools
 */

public class TSysCategoryList extends com.wy.framework.pojos.AbstractPojo
		implements java.io.Serializable {

	// Fields

	private String categoryid;
	private String categoryname;
	private String attribute;
	private String operatoraccount;
	private String operatorname;
	private String isavailable;
	private Timestamp updatetime;
	private Set TSysAppCategroies = new HashSet(0);

	// Constructors

	/** default constructor */
	public TSysCategoryList() {
	}

	/** minimal constructor */
	public TSysCategoryList(String categoryid, String isavailable,
			Timestamp updatetime) {
		this.categoryid = categoryid;
		this.isavailable = isavailable;
		this.updatetime = updatetime;
	}

	/** full constructor */
	public TSysCategoryList(String categoryid, String categoryname,
			String attribute, String operatoraccount, String operatorname,
			String isavailable, Timestamp updatetime, Set TSysAppCategroies) {
		this.categoryid = categoryid;
		this.categoryname = categoryname;
		this.attribute = attribute;
		this.operatoraccount = operatoraccount;
		this.operatorname = operatorname;
		this.isavailable = isavailable;
		this.updatetime = updatetime;
		this.TSysAppCategroies = TSysAppCategroies;
	}

	// Property accessors

	public String getCategoryid() {
		return this.categoryid;
	}

	public void setCategoryid(String categoryid) {
		this.categoryid = categoryid;
	}

	public String getCategoryname() {
		return this.categoryname;
	}

	public void setCategoryname(String categoryname) {
		this.categoryname = categoryname;
	}

	public String getAttribute() {
		return this.attribute;
	}

	public void setAttribute(String attribute) {
		this.attribute = attribute;
	}

	public String getOperatoraccount() {
		return this.operatoraccount;
	}

	public void setOperatoraccount(String operatoraccount) {
		this.operatoraccount = operatoraccount;
	}

	public String getOperatorname() {
		return this.operatorname;
	}

	public void setOperatorname(String operatorname) {
		this.operatorname = operatorname;
	}

	public String getIsavailable() {
		return this.isavailable;
	}

	public void setIsavailable(String isavailable) {
		this.isavailable = isavailable;
	}

	public Timestamp getUpdatetime() {
		return this.updatetime;
	}

	public void setUpdatetime(Timestamp updatetime) {
		this.updatetime = updatetime;
	}

	public Set getTSysAppCategroies() {
		return this.TSysAppCategroies;
	}

	public void setTSysAppCategroies(Set TSysAppCategroies) {
		this.TSysAppCategroies = TSysAppCategroies;
	}

}